package maquina.pruebas;

import static org.junit.Assert.assertEquals;
import maquina.ModuloES;
import maquina.excepciones.CadenaNoAptaComoByteException;

import org.junit.Before;
import org.junit.Test;

public class ModuloESTest {

	private ModuloES modulo;
	
	private final String VALORPATRON = "9F";
	
	@Before
	public void setUp(){
		modulo = ModuloES.getInstancia();
	}
	
	@Test
	public void entradaSeObtieneCorrectamente() throws CadenaNoAptaComoByteException{
		System.out.println("Escriba \"" + VALORPATRON + "\"");
		assertEquals("No se obtuvo la entrada esperada", Integer.parseInt(VALORPATRON, 16) , modulo.recolectarEntradaUsuario().aInt() );
	}
}
